Estimating fixing effort and schedule based on defect injection distribution

نویسندگان

  • Qing Wang
  • Lang Gou
  • Nan Jiang
  • Meiru Che
  • Ronghui Zhang
  • Yun Yang
  • Mingshu Li
چکیده

Detecting and fixing defects are key activities in a testing process, which consume two kinds of skill sets. Unfortunately, many current leading software estimation methods, such as COCOMO II, mainly estimate the effort depending on the size of software, and allocate testing effort proportionally among various activities. Both efforts on detecting and fixing defects, are simply counted into software testing process/phase and cannot be estimated and managed satisfactorily. In fact, the activities for detecting defects and fixing them are quite different and need differently skilled people. The inadequate effort estimation leads to the difficulty of test process management. It is also the main problem which causes software project delays. In this article, we propose a method on Quantitatively Managing Testing (TestQM) process including identifying performance objectives, establishing a performance baseline, establish a process-performance model for fixing effort, and establishing a process-performance model for fixing the schedule, which supports high-level process management mentioned in Capability Maturity Model Integration (CMMI). In our method, defect injection distribution (DID) is used to derive estimation of fixing effort and schedule. The TestQM method has been successfully applied to a software organization for their quantitative management of testing process and proved to be helpful in estimating and controlling defects, effort and schedule of the testing process. Copyright  2008 John Wiley & Sons, Ltd.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A New Architecture Based on Artificial Neural Network and PSO Algorithm for Estimating Software Development Effort

Software project management has always faced challenges that have often had a great impact on the outcome of projects in future. For this, Managers of software projects always seek solutions against challenges. The implementation of unguaranteed approaches or mere personal experiences by managers does not necessarily suffice for solving the problems. Therefore, the management area of software p...

متن کامل

On Estimating a De Facto Population and Its Components

Abstract. This paper deals with estimating a population that is largely defined by the fact that its size, composition, and distribution are not readily accessible from census data in the U.S. and the other countries that use the De Jure concept of population. The population in question is based on the De Facto concept, which involves the estimation of people where they are found rather than wh...

متن کامل

Effect of Schedule Compression on Project Effort

Schedule pressure is often faced by project managers and software developers who want to quickly deploy information systems. Typical strategies to compress project time scales might include adding more staff/personnel, investing in development tools, improving hardware, or improving development methods. The tradeoff between cost, schedule, and performance is one of the most important analyses p...

متن کامل

Effectiveness of GenNext framework on critical parameters of ERP implementation: a statistical comparison of traditional methodology and Gennext framework

Enterprise resource planning (ERP) implementations are known for high failure rates and crossing the defined budget and schedule. A new framework GenNext is introduced to arrest these issues. The objective of this paper is to validate the effectiveness of the framework and compare the benefits with respect to traditional methodology. Five projects were executed by the traditional methodology an...

متن کامل

An Improved COCOMO based Model to Estimate the Effort of Software Projects

One of important aspects of software projects is estimating the cost and time required to develop projects. Nowadays, this issue has become one of the key concerns of project managers. Accurate estimation of essential effort to produce and develop software is heavily effective on success or failure of software projects and it is highly regarded as a vital factor. Failure to achieve convincing a...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • Software Process: Improvement and Practice

دوره 13  شماره 

صفحات  -

تاریخ انتشار 2008